﻿using Abp.Application.Services.Dto;
using Abp.AutoMapper;
using CPPProject.CppModel;
using System;
using System.ComponentModel.DataAnnotations;

namespace CPPProject.CppServices.Dto
{
    [AutoMapTo(typeof(T_Biz_AppCustomer))]
    public class UpdateT_Biz_AppCustomerDto : EntityDto<Guid>
    {
        /// <summary>
        /// 公司名
        /// </summary>
        [MaxLength(100)]
        public string CCompanyName { get; set; }
        /// <summary>
        /// 组织机构代码
        /// </summary>
        [MaxLength(100)]
        public string CComPicture { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CCreateTime { get; set; }
        /// <summary>
        /// 注册人
        /// </summary>
        [MaxLength(100)]
        public string CCreator { get; set; }
        /// <summary>
        /// 用户ID
        /// </summary>
        public int CUserID { get; set; }
        /// <summary>
        /// 审核状态
        /// </summary>
        public int CType { get; set; }
        /// <summary>
        /// 用户编码
        /// </summary>
        [MaxLength(100)]
        public string NCustomerCode { get; set; }
        /// <summary>
        /// 审核日期
        /// </summary>
        public DateTime AuditDate { get; set; }
        /// <summary>
        /// 审核人
        /// </summary>
        [MaxLength(100)]
        public string AuditUser { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [MaxLength(100)]
        public string Remark { get; set; }
        /// <summary>
        /// 工业ID
        /// </summary>
        public int IndustryID { get; set; }
        /// <summary>
        /// 客户地址
        /// </summary>
        [MaxLength(100)]
        public string CAddress { get; set; }
        /// <summary>
        /// 客户城市
        /// </summary>
        [MaxLength(100)]
        public string CCity { get; set; }
        /// <summary>
        /// 公司ID
        /// </summary>
        [MaxLength(100)]
        public string NCompanyID { get; set; }
    }
}
